thyroid diverticulum - Spanish English Dictionary